- cyber dhaba
- UK [ˈsaɪbə(r) ˌdɑːbə] / US [ˈsaɪbər ˌdɑbə]
noun [countable]
Word forms "cyber dhaba":
singular cyber dhaba plural cyber dhabas Indian Englishin South Asia, a place in the street where people can use computers or the Internet, for example to send email
English dictionary. 2014.